Skip to content

Conversation

@tjzel
Copy link
Collaborator

@tjzel tjzel commented Dec 4, 2025

Summary

  • Fixed Gradle Configuration Cache issues due to cleanCmakeCache task using DSL incompatible with it.
  • Applied all Android Studio auto-suggestions for deprecated syntax.
  • Bumped dependencies as suggester per Android Studio.
  • Applied auto-formatting.

Test plan

Fabric Example works 🚀

CI

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reanimated has 9.0.0

Comment on lines +315 to +322
interface FSService {
@Inject
FileSystemOperations getFs()
}

tasks.register('cleanCMakeCache') {
def fsProvider = project.objects.newInstance(FSService)
def cxxDir = file("${projectDir}/.cxx")
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Using a service providers to use operations like delete with Gradle Configuration Cache enabled.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants